//获取操作对象
var check1=document.querySelector("#agree");
var submit1=document.querySelector('[type="submit"]');
var frm=document.querySelector('form');
var u1=document.querySelector('[name="username"]');
var p1=document.querySelector('[name="password"]');
//给选中框对象绑定点击事件
check1.onclick=function(){
    //判断当前选中框对象是否被选中
    var a=Boolean(u1.value);
    var b=Boolean(p1.value)
    if(this.checked&&a&&b){
        //把按钮中的disabled属性去除
        submit1.disabled=false
    }else{
        //给按钮添加disabled属性
        submit1.disabled=true
    }
}


//获取地址栏中的参数
var search1=location.search;
console.log(search1);
//给当前的form表单绑定提交事件
frm.onsubmit=function(){
    //获取账号和密码的value值
    var user1=u1.value;
    var pass1=p1.value;
    (async function(){
        var p1=await PromiseAjax({
            url:'../php/register.php',
            data:`username=${user1}&password=${pass1}`
        })
        //根据返回的响应结果，判断是否成功
        if(p1==1){
            // setCookie('name1',user1)
            //判断地址栏中是否有参数
            if(search1){
                 //获取地址栏中的参数
                var data=location.search
                //分割跳转地址
                var url=data.split('=')[1]
                //把获取的跳转地址赋值给location对象
                location=url
            }else{
                alert("账户已经存在，请重新注册")
                location='../html/register.html'
            }
        }else{
            alert("注册成功请登录")
            location='../html/login.html'
        }
    })()

    return false
}


